Big Huge Thesaurus

scophthalmus aquosus

noun

sounds kind of like